package com.example.person.mapper;

import com.example.person.entity.Person;
import com.example.person.entity.PersonVO;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author sytsnb@gmail.com
 * @date 2023 2023/3/10 16:36
 */
@Repository
public interface PersonMapper {

    int insert(Person person);

    int insertBatch(List<Person> list);


    int deleteById(String id);

    int deleteByIds(String[] ids);

    int update(Person person);

    PersonVO getById(String id);

    List<PersonVO> getByIds(String[] ids);

    List<PersonVO> list();

    List<PersonVO> listByPerson(Person person);

}
